physical and mental endurance - İngilizce Eşanlam Sözlük